I was talking about this to a friend th other day. Think about how much people are affected by neurotransmitters, hormones, etc.? Then tack on all the environmental aspects on a person's development and the genetic factors.
Makes you wonder, doesn't it? I think we are all responsible not to harm others. Other than that, the old saying of walking a mile in someone elses shoes before judging them still applies.